power booster - French English Dictionary